drip-proof casing - Spanish English Dictionary